Senior QA Engineer (Automation) – 12 Month Contract
A growing technology organisation in a regulated industry is seeking a Senior QA Automation Engineer to join an Agile delivery team. This position focuses on ensuring product quality through a mix of automation, manual testing, and test strategy ownership, with a strong emphasis on web and API testing.
Key Responsibilities
- Develop and maintain automated test suites for web and API applications
- Design, review, and execute test cases based on acceptance criteria
- Identify gaps in coverage and enhance overall test strategy
- Perform manual, exploratory, integration, and negative testing
- Analyse and debug failures from automated runs within CI/CD pipelines
- Collaborate with cross-functional teams to embed quality across the SDLC
- Contribute to defect triage and prioritisation
- Support release readiness and Go/No-Go decisions
- Provide testing estimates for sprint planning
- Mentor and support junior QA engineers as needed
Required Skills & Experience
- Strong background in QA automation across web and API testing
- Proficiency in Java or Kotlin
- Hands-on experience with tools such as:
- Playwright (or similar web automation tools)
- RestAssured (or similar API testing tools)
- Cucumber / Allure (or equivalent frameworks)
- Git and CI/CD pipelines (e.g. GitHub Actions)
- Experience with test management tools (e.g. TestRail)
- Understanding of non-functional testing (performance, security)
- Experience working in Agile environments
- Strong communication and stakeholder engagement skills
Desirable
- Experience with performance testing tools (e.g. JMeter)
- Familiarity with code quality tools (e.g. SonarQube)
- Experience mentoring or leading QA activities
- ISTQB certification (or equivalent)
Reperio Human Capital acts as an Employment Agency and an Employment Business.